Cuenta con una Licenciatura en Derecho con Mención Honorífica por parte de la Facultad de Derecho de la Universidad Nacional Autónoma de México (UNAM). Posee el Curso de Formación de Profesores de Lenguas Culturas en el área de Italiano por parte del Centro de Enseñanza de Lenguas Extranjeras (CELE, UNAM). Cuenta con una certificación en lengua italiana CELI (Certificato di Conoscenza della Lingua Italiana), Livello Quattro C1.

Es profesor de Italiano en la Escuela Nacional Preparatoria de la UNAM.

Estudia la Licenciatura de Lengua y Literatura Modernas Italianas con especialidad en Traducción en la Facultad de Filosofía y Letras de la UNAM.